package com.zmm.study.order.model;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @Description:
 * @Name Order
 * @Author Zebulon
 * @Date By 2021-07-21 22:58:25
 */
@Data
public class Order implements Serializable {
    private static final long serialVersionUID = -269674966751794308L;


    /**
     * 主键
     */
    private Integer orderId;

    /**
     *支 付金额
     */
    private BigDecimal payAmount;

    /**
     *用户 userId
     */
    private Integer userId;

    /**
     * 创建时间
     */
    private Long createTime;

    /**
     * 支付时间
     */
    private Long payTime;

    /**
     * 支付状态 支付状态,1未支付 2已支付 3已退款
     */
    private Integer  payStatus;

    /**
     * 收货人地址
     */
    private String consigneeAddress;

    /**
     * 收货人电话
     */
    private String consigneePhone;
    /**
     * 收货人姓名
     */
    private String consigneeName;

    /**
     * 交易流水号
     */
    private String tradeNumber;

    /**
     * 支付类型
     */
    private Integer payType;

    /**
     * 订单状态 0 正常，1 取消
     */
    private Integer orderStatus;
}
